pet held in great esteem - Français Anglais Dictionnaire